delivered at place (dap) - German English Dictionary